
#####
number=eval(input('请输入你的生日:'))
#使用if语句
if number==628:
    print('回答正确')
if number!=628:
    print('回答错误')
#以上if判断的表达式，是通过比较运算符计算出来的，结果是布尔值类型
#使用if else语句
if number==628:
    print('回答正确')
else:
    print('回答错误')
###
m=64
if m%2:
    print(m,'是奇数')
if not m%2:
    print(m,'为偶数')




#如判断一个字符串是否为空字符串，其布尔值为‘False’
x=input('请输入一个字符串：')
if x:#在Python中一切皆对象，每个对象都有一个布尔值，而非空字符串的布尔值为‘True’
    print('x是一个非空字符串')
if not x:
    print('x是一个空字符串')




#使用if语句时，如果语句块中只有一句代码，可以将语句块直接写在冒号的后面
z=5
y=9
if z<y:min=z
print('最小值为：',min)




#多分支语句
score=eval(input('请输入你的成绩:'))
if score<0 or score>100:
    print('成绩有误')
elif 0<=score<60:
    print('E')
elif 60<=score<70:
    print('D')
elif 70<=score<80:
    print('C')
elif 80<=score<90:
    print('B')
elif 90<=score<100:
    print('A')




s=input('请问还剩多少件产品没有完成?')
if s!=0:
    n=eval(input('请输入剩余的件数：'))
    if n<50:
        print('在20号之前可以完成')
    elif 100<n<500:
        print('请加快生产!')
    else:
        print('已生产不完')
else:
        print ('恭喜你，已生产完毕！')





